payment reminder - German English Dictionary